turn/spin on your heel - German English Dictionary